an artificial limestone - İspanyolca İngilizce Sözlük